About Lyl New Ocean Limited (10228801) United Kingdom