About Strive Cafe Limited (12086763) United Kingdom