About Ocean Lily Ltd. (12927472) United Kingdom