About Strive Creative Ltd (12179296) United Kingdom