About Cybele Endurance Ltd (10946284) United Kingdom