About Faber Daeufer & Itrato (uk) Ltd (09000577) United Kingdom