About Bas Creative Ventures Llp (OC426906) United Kingdom