About Anomaly London Llp (OC360654) United Kingdom