About North Optic Ltd (13231256) United Kingdom