About Loqiva Limited (11212570) United Kingdom