About Ping Marine Ltd. (11268283) United Kingdom