About Sofra Sessions Ltd (13116883) United Kingdom