About Funk N Twist Leisure Holdings Limited (12298640) United Kingdom