About Ftz Investment Limited (11861802) United Kingdom