About Makes Sense Ltd. (SC235101) United Kingdom