About Artemi Property Holdings Limited (12736484) United Kingdom