About Abmb Holdings Limited (12329225) United Kingdom