About Lydon Holdings Limited (12341827) United Kingdom