About Jaan Digital Limited (10370022) United Kingdom