About Bucky Ecom Ltd (13244598) United Kingdom