About Open Vector Ltd (10897446) United Kingdom