About Baleine Ltd (12869676) United Kingdom