About Tijkka24 Limited (10522889) United Kingdom