About Ingri Clean Ltd (11924429) United Kingdom