About Roar Cbd Co (london) Limited (12979307) United Kingdom