About Imanence Ltd (10367221) United Kingdom