About Ingoal Limited (09890859) United Kingdom