About G. F. Foundation Limited (05553717) United Kingdom