About Bayglen Holding Limited (06594610) United Kingdom