About Endymion Holdings Llp (OC380977) United Kingdom