About Bvds Developments Limited (10329366) United Kingdom