About Transmission Capital Partners Holdings Limited (07457418) United Kingdom