About Sherene & Co Ltd (11644106) United Kingdom