About Vipra Technology Limited (12917800) United Kingdom