About Makaira Nigricans Ltd (12772849) United Kingdom