About The Blue Ark Ltd (13326171) United Kingdom