About Parc Cybi Management Company Ltd (11618758) United Kingdom