About Jack Nicholas Living Ltd (12489116) United Kingdom