About Ballhysa Investments Ltd (13437594) United Kingdom