About A & K S Caribbean Twist Ltd (13595230) United Kingdom