About Ingrained Limited (10689118) United Kingdom