About Devinekare Ltd (11992146) United Kingdom