About Park Lane Strategy Limited (13171588) United Kingdom