About Claim R&d Limited (NI661677) United Kingdom