About Niko62nicoleta Ltd (09725699) United Kingdom