About Strive Creative Jobs Limited (13191769) United Kingdom