About Bay 28 Ltd (10884066) United Kingdom