About Ilovecaribbean Takeaway Ltd (11055483) United Kingdom