About Patience Jebba 190 Ltd (11655458) United Kingdom