About Olbis Company Ltd. (06319060) United Kingdom