About Intelipad Limited (05491401) United Kingdom