About Vogal Holdings Limited (09579468) United Kingdom