About Techvedic Lp (SL027823) United Kingdom