About Balios Limited (12920521) United Kingdom