About Kymagnes Ltd (12438042) United Kingdom