About Slozano Limited (13121667) United Kingdom