About Lovestruck Studios Limited (11257980) United Kingdom