About Jandur Limited (11338404) United Kingdom