About Tamarnd Applied Sciences Limited (13387748) United Kingdom