About Organop Nicos Ltd (12286781) United Kingdom