About Farai Investment Properties Ltd (11099514) United Kingdom