About Re Happy Limited (06913325) United Kingdom