About The George Fletcher Investment Group Holdings Limited (12615587) United Kingdom