About Lead 7b Holdco Ltd (13586218) United Kingdom