About Stratos London Limited (11943355) United Kingdom