About Additive Intelligence Limited (12408646) United Kingdom