About Hometeam Amaze Ltd (13060186) United Kingdom