About Vital Resources Ltd (13626384) United Kingdom