About Balla Trader S Limited (13086276) United Kingdom