About Patient Lama Limited (11525694) United Kingdom