About Ingress Investments Limited (11044542) United Kingdom