About Practically Happy Ltd (SC545506) United Kingdom