About Macsim Limited (04957763) United Kingdom