About Freedorm Investments Limited (05084006) United Kingdom