About Ingenia Limited (07274586) United Kingdom