About Abi Uk Holding 1 Limited (10377840) United Kingdom