About Micro Shield Offshore Ltd (10458114) United Kingdom