About Vada Projects Ltd (12493457) United Kingdom