About Tarik Bedevi Creative Limited (10798297) United Kingdom