About Lizard Man Studio Ltd. (06757124) United Kingdom