About Exosphere Limited (01387660) United Kingdom