About Currusi Ltd (13475169) United Kingdom