About Cafe Rand Limited (07515448) United Kingdom