About Diligent Vision Ltd (12627454) United Kingdom