About Salamara Limited (09558595) United Kingdom