About Diligent Robot Ltd (10650545) United Kingdom