About Abi Amicus Ltd (SC624796) United Kingdom