About Neureka Solutions Limited (12872745) United Kingdom