About Shard Merchant Capital Limited (10070619) United Kingdom