About Handy Mac Ltd. (SC169263) United Kingdom