About Ly 968 Ltd (12016920) United Kingdom