About Maf Investment Ltd (SC592893) United Kingdom