About Best Technology Assets Lp (SL015334) United Kingdom