About Orbital Computer Systems Ltd (07334902) United Kingdom