About London Gild Limited (13607338) United Kingdom