About Oberex Computing Limited (02117532) United Kingdom