About Lap Ocean Holdings Limited (05614758) United Kingdom