About Brenda Liu Design Limited (11328588) United Kingdom