About Nikkis Interiors Limited (10456484) United Kingdom