About Kellyeo Limited (11207374) United Kingdom