About Frambuska Group Lp (SL028559) United Kingdom