About Mykam Limited (12505175) United Kingdom