About Senine London Ltd (11943796) United Kingdom