About Bdylab (holdings) Limited (12691183) United Kingdom