About Penta Geronimo Limited Partnership (SL005905) United Kingdom