About Sandra Olender Ltd (13324640) United Kingdom