About Seti Laxman Ltd (12639338) United Kingdom