About Compound Eye Ltd (07688754) United Kingdom