About Attaboy Holdings Ltd. (03212247) United Kingdom