About 3rd Block Technology (uk) Ltd (13068743) United Kingdom