About Ideal Solutions Management Ltd (11349504) United Kingdom