About Baddie Sa Ltd (12759884) United Kingdom