About Tekcellent International Limited (08206579) United Kingdom