About Balsa Ltd (09532117) United Kingdom