About Kerala (lon) Ltd (13546660) United Kingdom