About Sceptred Isle Ltd (13488637) United Kingdom