About Star Sla Limited (11037098) United Kingdom