About Intellidigest Technologies Ltd (SC689170) United Kingdom