About Licorish Solutions Limited (09048197) United Kingdom