About Bamboozled Ltd. (12041816) United Kingdom