About Investor Rescue Organisation (10074939) United Kingdom