About Tejamira Limited (08220088) United Kingdom