About Kamron Limited (11799114) United Kingdom