About Bambax Ltd (06304136) United Kingdom