About Victory Investment & Development Ltd (08505182) United Kingdom