About Clinicabin Ltd (12836088) United Kingdom