About Aliko Ltd (10893879) United Kingdom