About Devine Shine Limited (12815957) United Kingdom