About London Sol Limited (11018305) United Kingdom