About Nikki Juniper Cycling Limited (09909000) United Kingdom