About Sellomni Limited (11079119) United Kingdom