About London Group Int. Limited (10796817) United Kingdom