About T.i.ss Services Ltd (12072456) United Kingdom