About Sophrentos Ltd (08572873) United Kingdom