About Simister Intelligent Solutions Ltd (05304853) United Kingdom