About Freeglobe Limited (01891089) United Kingdom