About Star Sanctum Limited (11056432) United Kingdom