About Ryk Consultant Services Ltd (11576312) United Kingdom