About Bemaxx Ltd (12496322) United Kingdom