About Bandera Systems Lp (SL017343) United Kingdom