About 3 Merchant Square (nominee) Limited (05911120) United Kingdom