About South Beach Java L.p. (SL008694) United Kingdom