About Simmer Management Ltd (07533157) United Kingdom