About Trapeze Associates Limited (10879544) United Kingdom