About Intellidigest Ltd (SC544884) United Kingdom