About The Benedict Portal Ltd (11834947) United Kingdom