About Bayllis Limited (12882473) United Kingdom