About Anomalous Space Ltd (10321993) United Kingdom