About Clear Studios Ltd (07279506) United Kingdom