Quantica Technology is a division of Quantica Group Limited Registered in England Registered Office: First Floor Sherborne House 119 – 121 Cannon Street London EC4N 5AT Registered Number: 2456712 VAT Number: 689 261292