About Senhoo Limited (13281721) United Kingdom