About Cafe Spring Ltd (10197496) United Kingdom