About London Shared Limited (06177484) United Kingdom