About Currus Invest Ltd (12306181) United Kingdom