About Thelacebandit Ltd (13250616) United Kingdom