About Sphene Systems Limited (05915489) United Kingdom