About Lino Studios Ltd. (07668632) United Kingdom