About Tamarindus Ltd (07913196) United Kingdom