About Alma Place Enterprise Limited (13676335) United Kingdom