About Kumar Holdings Limited (09449390) United Kingdom