About Nikhel Limited (09105320) United Kingdom