About Nikfekruk Ltd (09201739) United Kingdom