About Devika.v Ltd (12285767) United Kingdom