About Attendance Solutions Essex Payments Ltd (11647648) United Kingdom