About Temen Limited (10234236) United Kingdom