About Senhen Ltd (11895931) United Kingdom