About Nevka Limited (SC609536) United Kingdom