About Jangra Projects Ltd (12680977) United Kingdom