About Kamro Man Limited (12099179) United Kingdom