About Efect Day & Night Limited (12014024) United Kingdom