About Ingenious Contact Ltd (10873568) United Kingdom