About Ramona Cobb Limited (12143091) United Kingdom