About Deardear Limited (12399498) United Kingdom