About Thila Limited (08294048) United Kingdom