About Ink Pulse Tech Ltd (12892257) United Kingdom