About Transcendent Holdings Limited (10818463) United Kingdom