About B&y International Co. Ltd (10897864) United Kingdom