About Abbax Limited (09949849) United Kingdom