About Kerdos International Limited (12584615) United Kingdom