About Fama Flat Management Limited (02763558) United Kingdom