About Andell Studios Ltd. (SC196686) United Kingdom