About Oplogy Ltd (13178641) United Kingdom