About Jalsha Limited (10067129) United Kingdom