About The Nordi Living Ltd (13590645) United Kingdom