About Lino & Oko Ltd (13294008) United Kingdom