About Bayl Holdings Limited (10200193) United Kingdom