About Evrika Solutions Ltd (10647420) United Kingdom