About Thewokandroll Ltd (13077407) United Kingdom