About Kybele Group Ltd (09497819) United Kingdom