About Sift Merchant Company Limited (10987585) United Kingdom