About London S Gate Limited (12010524) United Kingdom