About Teosis Holding Limited (09476365) United Kingdom