About Selii Vitali Limited (10178010) United Kingdom