About J29 Holdings Limited (SC205577) United Kingdom