About Senghorefrank Ltd (13128179) United Kingdom