About Victor&bell Ltd (12930947) United Kingdom