About Tijoma Ltd (12024567) United Kingdom