About Richie & Nikki Ltd (10448057) United Kingdom