About Tambar Limited (13183228) United Kingdom