About Freedo Limited (09519150) United Kingdom