About Nerakee Solutions Ltd (13627120) United Kingdom