About Aaj Build & Design Ltd (12709236) United Kingdom