About Lethal Izzle Limited (12143676) United Kingdom