About Avra Marine Ltd. (10086931) United Kingdom