About Rhi Logan Ltd (12163331) United Kingdom