About Senso London Limited (13207010) United Kingdom