About Ella Rae Entertainment Limited (11759253) United Kingdom