About Ideii Partners Ltd (05393109) United Kingdom