About 1080 Integration Limited (07010706) United Kingdom