About J&v Better Home Ltd. (SC511540) United Kingdom