About Longboat Group Holdings Limited (10922402) United Kingdom