About Sengi (europe) Ltd (SC472736) United Kingdom