About Meman Capital Ltd (10435054) United Kingdom