About Bala Pespa Ltd (11338673) United Kingdom