About Intelligent Point Of Sale Limited (SC441252) United Kingdom