About Satellite Ventures Ltd (05064531) United Kingdom