About Primebase Data Ltd (02977398) United Kingdom