About 2 Merchant Square (nominee) Limited (05911135) United Kingdom