About Saframac Management Limited (11859329) United Kingdom