About Noga Interiors Limited (13394193) United Kingdom