About Laballa Primo Ltd (13401000) United Kingdom