About Te Vipra Co Limited (12289529) United Kingdom