About Livy Africa Ltd (12596249) United Kingdom