About Intellipallet Ltd (13299804) United Kingdom