About J29 Investments Limited (12707534) United Kingdom