About Slo Fashion Ltd (13337506) United Kingdom