About Ingenuity Point Limited (11108876) United Kingdom