About Neveckas Limited (10452429) United Kingdom