About Oblix Capital Ltd (07572383) United Kingdom