About Sando London Uk Limited (10159796) United Kingdom