About Kerdle Limited (11351410) United Kingdom