About Nikkiy.jbl Limited (07063135) United Kingdom