About Vel Gaaf Ltd. (09976676) United Kingdom