About Simera Limited (04173560) United Kingdom