About Intelliscope Trading Ltd (10706121) United Kingdom