About Slovin Limited (13015136) United Kingdom