About Sherene Melinda Limited (08605191) United Kingdom