About Veer Developers Ltd (09620114) United Kingdom