About Baxel Limited (SC074206) United Kingdom