About Nikbal Limited (13148520) United Kingdom