About Veera Developments Limited (10765678) United Kingdom