About Tufchis Ltd (10283550) United Kingdom