About Rafferty Yeung Ltd (11222683) United Kingdom