About Thehomeid Limited (11139597) United Kingdom