About Lindseyj Mega Limited (13293086) United Kingdom