About Semisphere Limited (07947035) United Kingdom