About Noma Living Limited (10945468) United Kingdom