About Keisha Caribbean Jerk Ltd (13103910) United Kingdom