About Freego Electric Bikes Ltd. (07240857) United Kingdom