About Ralph Capital Asset Management Ltd (13142688) United Kingdom