About Jla Holdings Ltd (12927156) United Kingdom