About Rae&co Ltd. (SC585948) United Kingdom