About Paravectis Ltd (11293054) United Kingdom