About Tie The Note Ltd (11328714) United Kingdom