About Georgica Holdings Limited (05973031) United Kingdom