About Anomaly Holdings Ltd (12788038) United Kingdom