About Oibas Ltd (NI666811) United Kingdom