About Chris & Randa Ltd (12102450) United Kingdom