About Jeera Lanark Ltd (10953918) United Kingdom