About Glosoft Ventures Limited (06644510) United Kingdom