About Kinerva Ltd (11230823) United Kingdom