About Janda Entities Ltd (12027917) United Kingdom