About Fine Pearl Studios Limited (06932732) United Kingdom