About Seu F&f Invest Ltd (10420171) United Kingdom