About Bandora It Services Limited (NI659812) United Kingdom