About Jordachemoore Limited (11364676) United Kingdom