About Curry Twist Limited (12116836) United Kingdom