About Laxrushae Ltd (13229238) United Kingdom