About L Ocean Limited (06515532) United Kingdom