About Long Island Capital Limited (12792259) United Kingdom