About Norbiz Holding Ltd. (07980916) United Kingdom