About Georgallis Holdings Limited (11796768) United Kingdom