About Diligence Studio Ltd (12832190) United Kingdom