About Diligent Vikki Limited (13565364) United Kingdom