About Baleeria One Ltd (09606624) United Kingdom