About Balearics Limited (12998314) United Kingdom