About Homomorphic Limited (06153948) United Kingdom