About Jordhoj Schmidt Holding Ltd (11329300) United Kingdom