About Nikki Fit Ltd (12187920) United Kingdom