About Simmer Ltd (10252108) United Kingdom