About Baculemurix Ltd (13041935) United Kingdom