About Diquo Ltd (12999271) United Kingdom