About Scientific Solutions Consulting Ltd (11140293) United Kingdom