About Tappit Technologies (uk) Ltd. (11463522) United Kingdom