About Bayglen Limited (SC271209) United Kingdom