About Atlas Merchant Capital Holdings Uk Limited (09281598) United Kingdom