About Ryker & Rae Ltd (12877843) United Kingdom