About The O&b Group Holding Limited (12685960) United Kingdom