About Jupiter Living Ltd (08486076) United Kingdom