About Longbay Investments Limited (11100352) United Kingdom