About Jaan Consultancy Services Limited (12902149) United Kingdom