About Black Alpha Lagoon Ltd. (13633543) United Kingdom