About She-eo London Limited (12694597) United Kingdom