About Bagi 39 Limited (12059013) United Kingdom