About V.a. Idea Ltd (12255404) United Kingdom