About Senegal 2 Limited (05596914) United Kingdom