About Technomax Management Lp (SL017111) United Kingdom