About Nicholas & Ssozi Sofas Limited (10862396) United Kingdom