About Pherotone Studios Ltd (10337115) United Kingdom