About Freee Holding Private Lp (SL025019) United Kingdom