About Jeoplan Ltd (SC488555) United Kingdom