About Let Me Hold The Ocean Ltd. (10532081) United Kingdom