About Bellabax Ltd (10024227) United Kingdom