About Cheri & Co Ltd (11404315) United Kingdom