About Trefanny Management Company Limited (10071066) United Kingdom