About Hindocha Holdings Limited (10245319) United Kingdom