About Abi (uk) Holdings Limited (04892511) United Kingdom