About Nika Technologies Ltd (10419663) United Kingdom