About Ballad International Limited (10087045) United Kingdom