About Stratos European Policy Limited (04772591) United Kingdom