About Sen World Ltd (13342067) United Kingdom