About Backstar Limited (10026791) United Kingdom