About Jai Deva Ltd (12492594) United Kingdom