About Anomalous Technologies Limited (SC609436) United Kingdom