About Hatrick Ltd. (SC222513) United Kingdom