About Ideal Investments Limited (04061529) United Kingdom