About Sen Magazine Ltd (06118520) United Kingdom