About Sandrine Developments Limited (11534218) United Kingdom