About Tamoris Holdings Limited (07140863) United Kingdom