About Abax Poland Ltd (10314847) United Kingdom