About Jatida Limited (12743227) United Kingdom