About Ikare Consultancy Ltd (09381181) United Kingdom