About Ritch Fishing Ltd. (SC365718) United Kingdom