About Balaena Ltd (12030661) United Kingdom