About Tidalo Properties Ltd (12079464) United Kingdom