About Kamro Limited (10436354) United Kingdom