About Divergent Logic Ltd (10310747) United Kingdom