About B&y Ltd (10839263) United Kingdom